package com.xtck.ha.fault.modules.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xtck.ha.fault.framework.page.PageResult;
import com.xtck.ha.fault.modules.pojo.dto.FmeaInfoDTO;
import com.xtck.ha.fault.modules.pojo.entity.FmeaInfo;
import com.xtck.ha.fault.modules.pojo.vo.FmeaInfoVO;

import java.util.List;

/**
* @ClassName: FmeaInfoService
* @Description: FmeaInfo业务访问接口
* @author liuyuan
* @date 2025-06-17
*/
public interface FmeaInfoService  extends IService<FmeaInfo> {

    PageResult<FmeaInfoVO> page(FmeaInfoDTO query);

    FmeaInfo save(FmeaInfoVO vo);

    FmeaInfo getByTaskId(Long taskId);

    FmeaInfo update(FmeaInfoVO vo);

    void delete(List<Long> idList);

}
